package com.mtiiot.util;

import java.util.Map;


public class Config {
	private String serverIp;
	private int serverPort;
	private String path;
    private String logConfigPath;
    private String applicationPath;
	private String separator;
	private long allIdleTime;
	private int msgMaxlenth;
	private String msgHandleType="file";
	private boolean logIntoSys=false;
	private boolean getPwdFromRedis=false;
	private long serverHeartTime;
	/** 指定数据进消息队列*/
	private String mqServer;
	/** 验证元数据的系统ID*/
	private String sysId;
	private String boxSysId;
	private String testDataPath;
	private String testCode;

	public String getTestDataPath() {
		return testDataPath;
	}

	public void setTestDataPath(String testDataPath) {
		this.testDataPath = testDataPath;
	}

	public String getTestCode() {
		return testCode;
	}

	public void setTestCode(String testCode) {
		this.testCode = testCode;
	}




	public boolean isGetPwdFromRedis() {
		return getPwdFromRedis;
	}
	public void setGetPwdFromRedis(boolean getPwdFromRedis) {
		this.getPwdFromRedis = getPwdFromRedis;
	}
	private int backlog;
	public int getBacklog() {
		return backlog;
	}
	public void setBacklog(int backlog) {
		this.backlog = backlog;
	}
	public boolean isLogIntoSys() {
		return logIntoSys;
	}
	public void setLogIntoSys(boolean logIntoSys) {
		this.logIntoSys = logIntoSys;
	}
	public String getMsgHandleType() {
		return msgHandleType;
	}
	public void setMsgHandleType(String msgHandleType) {
		this.msgHandleType = msgHandleType;
	}

	public int getMsgMaxlenth() {
		return msgMaxlenth;
	}
	public void setMsgMaxlenth(int msgMaxlenth) {
		this.msgMaxlenth = msgMaxlenth;
	}
	private Map<String, String> ins;
	
	public int getServerPort() {
		return serverPort;
	}
	public void setServerPort(int serverPort) {
		this.serverPort = serverPort;
	}
	public String getPath() {
		return path;
	}
	public void setPath(String path) {
		this.path = path;
	}
    public String getLogConfigPath() {
        return logConfigPath;
    }

    public void setLogConfigPath(String logConfigPath) {
        this.logConfigPath = logConfigPath;
    }

    public String getApplicationPath() {
        return applicationPath;
    }

    public void setApplicationPath(String applicationPath) {
        this.applicationPath = applicationPath;
    }
	public Map<String, String> getIns() {
		return ins;
	}
	public void setIns(Map<String, String> ins) {
		this.ins = ins;
	}
	public String getSeparator() {
		return separator;
	}
	public void setSeparator(String separator) {
		this.separator = separator;
	}
	
	public long getAllIdleTime() {
		return allIdleTime;
	}
	public void setAllIdleTime(long allIdleTime) {
		this.allIdleTime = allIdleTime;
	}
	public String getServerIp() {
		return serverIp;
	}
	public void setServerIp(String serverIp) {
		this.serverIp = serverIp;
	}
	public long getServerHeartTime() {
		return serverHeartTime;
	}
	public void setServerHeartTime(long serverHeartTime) {
		this.serverHeartTime = serverHeartTime;
	}

	public String getMqServer() {
		return mqServer;
	}

	public void setMqServer(String mqServer) {
		this.mqServer = mqServer;
	}

	public String getSysId() {
		return sysId;
	}

	public void setSysId(String sysId) {
		this.sysId = sysId;
	}

	public String getBoxSysId() {
		return boxSysId;
	}

	public void setBoxSysId(String boxSysId) {
		this.boxSysId = boxSysId;
	}
}
